Add to Calendar link does not work for user

Problem

The Add to Calendar link doesn't work for a user during event registration, or you see errors in your Error Log such as "The remote server returned an error: (405) Method Not Allowed." or "The remote server returned an error: (401) Unauthorized."

Solution

This problem can occur due to different causes:

■    Your organization does not have an Exchange webmail proxy server, or, even if it does, the connection information for your designated webmaster is not specified correctly in iMIS System Setup > Set up web components > Exchange settings.

■    End users who click the "Add to Calendar" link must have an Exchange-based email address in order for the link to work correctly for them. Not all desktops are configured to handle a request to add a calendar item.

Note: Outlook event invitations (Public view > Events > Add to Calendar) are the only iMIS email function that uses your organization's Exchange server. All other iMIS email functions use the SMTP server specified in the web.config files for your iMIS and iMISpublic applications.

To specify your organization's Exchange server settings for creating the calendar item

1.  From iMIS System Setup, select Set up web component > Exchange settings.

2.  The Exchange settings window appears.

3.  In the Username field, specify your designated webmaster's domain user name required to log onto the proxy server for Exchange. For example, username. You may need to prefix the username with the domain name depending on the network location of the exchange server, such as domainname\username.

4.  In the Password field, specify the corresponding domain password of your designated webmaster.

5.  In the Exchange URL field, specify the namespace URL of your designated webmaster's Exchange user base mailbox folder (when connecting to your proxy server for Exchange). For example, https://webmail.myorg.org/exchange/userName/ if the Exchange server is configured for Outlook Web Access or exchangeserver.localdomain.local when the Exchange server is on a local network with your iMIS appserver.

Tip: Quickly test these three settings by opening Internet Explorer and entering the Exchange URL that you've specified in this Exchange Settings window. You should get a domain authentication dialog asking for your user name and password. If, after you enter them, your web mail inbox appears, these settings are correct.